WeldJspApplicationContextImpl{ }
delegate{ }
getExpressionFactory{ }
requestInitialized{
  if (!installed && beanManager != null && JspFactory.getDefaultFactory() != null) {
synchronized (this) {
      if (!installed) {
        installed=true;
        JspApplicationContextImpl wrappedJspApplicationContextImpl=new WeldJspApplicationContextImpl(JspApplicationContextImpl.getInstance(sre.getServletContext()),beanManager.wrapExpressionFactory(jspAppContext.getExpressionFactory()));
        sre.getServletContext().setAttribute(JspApplicationContextImpl.class.getName(),wrappedJspApplicationContextImpl);
}
